<?php
/**
 * Validierungsklasse zur Parametervalidierung
 *
 * @author		Joachim Ruf
 * @copyright	Copyright (c) 2003-2013 Loresoft Software (http://www.loresoft.de)
 * @license		http://yapary.loresoft.de/lizenzbedingungen     New BSD License
 *
 * */


/**
 * $val muss einer Zahlenfolge entsprechen
 * */
Class Yapary_Parameter_CheckIsSet Extends Yapary_Exception_Error Implements Yapary_Parameter_ICheck
{
	function __construct ()
	{
	}


	public function typedef ( $val )
	{
		return $val;
	}


	public function getPattern ()
	{
		return NULL;
	}


	public function isValid ( $val )
	{
		if (!isset($val)) {
			$this->addError(Yapary_Exception_Error::E_UNDEFINED);
			return false;
		}

		return true;
	}
}
